home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 August / chip-cd_2004_08.zip / 08 / Internet / Shareaza 2.0 / Shareaza_2.0.0.0.exe / Schemas / book.xsd < prev    next >
Extensible Markup Language  |  2003-05-29  |  4KB  |  102 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <schema targetNamespace="http://www.limewire.com/schemas/book.xsd" xmlns="http://www.w3.org/2001/XMLSchema">
  4.   <element name="books">
  5.     <complexType>
  6.       <element name="book" type="bookType" minOccurs="1" maxOccurs="unbounded"/>
  7.     </complexType>
  8.   </element>
  9.   <complexType name="bookType">
  10.     <all>
  11.       <attribute name="title" type="string"/>
  12.       <attribute name="author" type="string"/>
  13.       <attribute name="publisher" type="string"/>
  14.       <attribute name="edition" type="short"/>
  15.       <attribute name="description">
  16.         <simpleType base="string">
  17.           <maxInclusive value="1024"/>
  18.         </simpleType>
  19.       </attribute>
  20.       <attribute name="genre">
  21.         <simpleType base="string">
  22.           <enumeration value="Arts & Photograhy"/>
  23.           <enumeration value="Biographies & Memoirs"/>
  24.           <enumeration value="Business & Investing"/>
  25.           <enumeration value="Calendars"/>
  26.           <enumeration value="Children's Books"/>
  27.           <enumeration value="Comics"/>
  28.           <enumeration value="Computers & Internet"/>
  29.           <enumeration value="Cooking, Food & Wine"/>
  30.           <enumeration value="Entertainment"/>
  31.           <enumeration value="Gay & Lesbian"/>
  32.           <enumeration value="Health & Fitness"/>
  33.           <enumeration value="History"/>
  34.           <enumeration value="Home & Garden"/>
  35.           <enumeration value="Horror"/>
  36.           <enumeration value="Literature & Fiction"/>
  37.           <enumeration value="Mind & Body"/>
  38.           <enumeration value="Mystery & Thrillers"/>
  39.           <enumeration value="Nonfiction"/>
  40.           <enumeration value="Outdoors & Nature"/>
  41.           <enumeration value="Parenting & Families"/>
  42.           <enumeration value="Professional & Technical"/>
  43.           <enumeration value="Reference"/>
  44.           <enumeration value="Religion & Spirituality"/>
  45.           <enumeration value="Romance"/>
  46.           <enumeration value="Science"/>
  47.           <enumeration value="Science Fiction & Fantasy"/>
  48.           <enumeration value="Sheet Music & Scores"/>
  49.           <enumeration value="Sports"/>
  50.           <enumeration value="Teens"/>
  51.           <enumeration value="Travel"/>
  52.         </simpleType>
  53.       </attribute>
  54.       <attribute name="type">
  55.         <simpleType base="string">
  56.           <enumeration value="Book"/>
  57.           <enumeration value="Magazine"/>
  58.           <enumeration value="Article"/>
  59.         </simpleType>
  60.       </attribute>
  61.       <attribute name="format">
  62.         <simpleType base="string">
  63.           <enumeration value="Adobe Reader"/>
  64.           <enumeration value="Image"/>
  65.           <enumeration value="Microsoft Reader"/>
  66.           <enumeration value="PDF"/>
  67.           <enumeration value="Pocket PDF"/>
  68.           <enumeration value="Text"/>
  69.         </simpleType>
  70.       </attribute>  
  71.       <attribute name="subject" type="string"/>
  72.       <attribute name="keywords" type="string"/>
  73.       <attribute name="pages" type="int"/>
  74.       <attribute name="year" type="year"/>
  75.       <attribute name="language" type="language"/>
  76.       <attribute name="ISBN">
  77.         <simpleType base="int">
  78.           <pattern value="\d{10}"/>
  79.         </simpleType>
  80.       </attribute>
  81.       <attribute name="length" type="decimal"/>
  82.       <attribute name="width" type="decimal"/>
  83.       <attribute name="height" type="decimal"/>
  84.       <attribute name="back">
  85.         <simpleType base="string">
  86.           <enumeration value="Digital"/>
  87.           <enumeration value="Hardback"/>
  88.           <enumeration value="Paperback"/>
  89.         </simpleType>
  90.       </attribute>
  91.       <attribute name="qualitynotes" type="string"/>
  92.       <attribute name="releaseDate" type="string"/>
  93.       <attribute name="distributer" type="string"/>
  94.       <attribute name="distributerLink" type="uriReference"/>
  95.       <attribute name="releasegroup" type="string"/>
  96.       <attribute name="releasegroupLink" type="uriReference"/>
  97.       <attribute name="link" type="uriReference"/>
  98.       <attribute name="SHA1" type="string"/>
  99.     </all>
  100.   </complexType>
  101. </schema>
  102.